Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
47A LONDON ROAD NORTH Detached £579,591 £462,500 23 Mar 2018
49 LONDON ROAD NORTH Terraced £218,571 £75,000 17 May 2002
51 LONDON ROAD NORTH Terraced £410,118 £91,500 22 Mar 1999
53 LONDON ROAD NORTH Terraced £324,369 £80,500 20 Dec 1999